a tropical tree - Spanish English Dictionary